Big Huge Thesaurus

standing ovation

noun